hail squadron - German English Dictionary